/**
 * Created by Administrator on 2017/1/15.
 */

var MJ = require('../MJ/MJ');

var Config = {
    'NAME': "GuiYangMJ",

    "SubType": {
        "GYMJ": {
            "options": {       // 【必需】可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "LZ": false,        // 连庄
                "JQB": false,       // 鸡全包
                "DQB": false,       // 豆全包
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
            },

            "hideOptions": {    // 【必需】隐藏选项
                "dianGangHu": 1,    // 是否允许点杠平胡
                "dianGangGSP": 1,   // 是否允许点杠杠上炮
                "patternSingle": 1, // 是否允许点调牌型
                "ZMS": 2,            // 自摸加一分
                "QGS": 1,            // 抢杠赔分
            },

            "roomPlayerNum": 4, // 【必需】房间最大人数

            colors: [            // 【MJ】允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
                MJ.Color.WAN
            ],
            checkPassHu: false, // 【MJ】是否检查过手胡
            selectColor: false, // 【MJ】是否定缺
        },

        "SDG": {
            "options": {       // 可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "LZ": false,        // 连庄
                "YQ": false,        // 原缺
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
            },

            "hideOptions": {    // 隐藏选项
                "dianGangHu": 1,    // 是否允许点杠平胡
                "dianGangGSP": 1,   // 是否允许点杠杠上炮
                "patternSingle": 1, // 是否允许点调牌型
                "ZMS": 2,            // 自摸加一分
                "QGS": 1,            // 抢杠赔分
            },

            "roomPlayerNum": 3,

            colors: [           // 允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
                MJ.Color.WAN
            ],
            checkPassHu: false, // 是否检查过手胡
            selectColor: true, // 是否定缺
        },

        "EDG": {
            "options": {       // 可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "LZ": false,        // 连庄
                "YQ": false,        // 原缺
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
            },

            "hideOptions": {    // 隐藏选项
                "dianGangHu": 1,    // 是否允许点杠平胡
                "dianGangGSP": 1,   // 是否允许点杠杠上炮
                "patternSingle": 1, // 是否允许点调牌型
                "ZMS": 2,            // 自摸加一分
                "QGS": 1,            // 抢杠赔分
            },

            "roomPlayerNum": 2,

            colors: [           // 允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
                MJ.Color.WAN
            ],
            checkPassHu: false, // 是否检查过手胡
            selectColor: true, // 是否定缺
        },

        "AS": { //安顺麻将
            "options": {       // 可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "BJ": false,        // 本鸡
                "LZ": false,        // 连庄
                "WGJ": false,       // 乌骨鸡
                "YQ": false,        // 原缺
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
            },

            "hideOptions": {    // 隐藏选项
                "ZMS": 1,            // 自摸翻倍/自摸加一分 1/2
                "QGS": 1,            // 抢杠赔分
                "patternSingle": 0, // 是否允许点调牌型
            },

            "roomPlayerNum": 4,

            colors: [           // 允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
                MJ.Color.WAN
            ],
            checkPassHu: false, // 是否检查过手胡
            selectColor: false, // 是否定缺
        },

        "ASSR": { //三人安顺
            "options": {       // 可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "BJ": false,        // 本鸡
                "LZ": false,        // 连庄
                "WGJ": false,       // 乌骨鸡
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
            },

            "hideOptions": {    // 隐藏选项
                "ZMS": 1,            // 自摸翻倍/自摸加一分 1/2
                "QGS": 1,            // 抢杠赔分
            },

            "roomPlayerNum": 3,

            colors: [           // 允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
                MJ.Color.WAN
            ],
            checkPassHu: false, // 是否检查过手胡
            selectColor: false, // 是否定缺
        },

        "ASLR": { //两人安顺
            "options": {       // 可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "BJ": false,        // 本鸡
                "LZ": false,        // 连庄
                "WGJ": false,       // 乌骨鸡
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
            },

            "hideOptions": {    // 隐藏选项
                "ZMS": 1,            // 自摸翻倍/自摸加一分 1/2
                "QGS": 1,            // 抢杠赔分
            },

            "roomPlayerNum": 2,

            colors: [           // 允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
                MJ.Color.WAN
            ],
            checkPassHu: false, // 是否检查过手胡
            selectColor: false, // 是否定缺
        },

        "SDLF": { //三丁两房，安顺麻将中的一种
            "options": {       // 可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "LZ": false,        // 连庄
                "RPPF": false,      // 热炮陪分
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
                "ZMS": 1,            // 自摸翻倍/自摸加一分 1/2
                "QGS": 1,            // 抢杠赔分/抢杠包两家 1/2
            },

            "hideOptions": {    // 隐藏选项
                "ZMS": 1,            // 自摸翻倍/自摸加一分 1/2
                "QGS": 1,            // 抢杠赔分
            },

            "roomPlayerNum": 3,

            colors: [           // 允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
            ],
            checkPassHu: false, // 是否检查过手胡
            selectColor: false, // 是否定缺
        },
    },

    'RoundCash': {
        "4": 2,
        "8": 3,
        "12": 4
    },

    "Gift": {
        "1": {"costs": {'card':1}, "harvest": {'card':1} },     // 掌声
        "2": {"costs": {'card':3}, "harvest": {'card':2} },     // 爱心
        "3": {"costs": {'card':5}, "harvest": {'card':4} },    // 皇冠
        "4": {"costs": {'card':9}, "harvest": {'card':6} },    // 心连心
    },

    "Enjoy": {
        "costs": {'card':5}
    }
}

module.exports = Config;